package org.dbp.core.mvc.crud.form;

import java.io.Serializable;

/**
 * Se encarga de definir, 
 * @author dbp
 *
 */
@SuppressWarnings("serial")
public class CrudBaseForm <ID extends Serializable> implements Serializable{

	private Boolean lectura;
	private Boolean alta;
	private Boolean modificar;
	private Boolean eliminar;
	private Boolean pasarModificar;
	private Boolean botonConsultarResultado;
	private Boolean botonModificarResultado;
	private Boolean botonEliminarResultado;
	private Boolean botonAltaResultado;
	private Boolean botonBuscadorResultado;
	
	private String mensaje;
	private String funcionalidad;
	
	private ID id;
	
	public ID getId() {
		return id;
	}
	public void setId(ID id) {
		this.id = id;
	}
	public String getFuncionalidad() {
		return funcionalidad;
	}
	public void setFuncionalidad(String funcionalidad) {
		this.funcionalidad = funcionalidad;
	}
	public String getMensaje() {
		return mensaje;
	}
	public void setMensaje(String mensaje) {
		this.mensaje = mensaje;
	}
	public Boolean getBotonConsultarResultado() {
		return botonConsultarResultado;
	}
	public void setBotonConsultarResultado(Boolean botonConsultarResultado) {
		this.botonConsultarResultado = botonConsultarResultado;
	}
	public Boolean getBotonModificarResultado() {
		return botonModificarResultado;
	}
	public void setBotonModificarResultado(Boolean botonModificarResultado) {
		this.botonModificarResultado = botonModificarResultado;
	}
	public Boolean getBotonEliminarResultado() {
		return botonEliminarResultado;
	}
	public void setBotonEliminarResultado(Boolean botonEliminarResultado) {
		this.botonEliminarResultado = botonEliminarResultado;
	}
	public Boolean getBotonAltaResultado() {
		return botonAltaResultado;
	}
	public void setBotonAltaResultado(Boolean botonAltaResultado) {
		this.botonAltaResultado = botonAltaResultado;
	}
	public Boolean getBotonBuscadorResultado() {
		return botonBuscadorResultado;
	}
	public void setBotonBuscadorResultado(Boolean botonBuscadorResultado) {
		this.botonBuscadorResultado = botonBuscadorResultado;
	}
	public Boolean getLectura() {
		return lectura;
	}
	public void setLectura(Boolean lectura) {
		this.lectura = lectura;
	}
	public Boolean getAlta() {
		return alta;
	}
	public void setAlta(Boolean alta) {
		this.alta = alta;
	}
	public Boolean getModificar() {
		return modificar;
	}
	public void setModificar(Boolean modificar) {
		this.modificar = modificar;
	}
	public Boolean getEliminar() {
		return eliminar;
	}
	public void setEliminar(Boolean eliminar) {
		this.eliminar = eliminar;
	}
	public Boolean getPasarModificar() {
		return pasarModificar;
	}
	public void setPasarModificar(Boolean pasarModificar) {
		this.pasarModificar = pasarModificar;
	}
	
	
	
}
